Big Huge Thesaurus

Myristica fragrans

noun